<?php
/** .-------------------------------------------------------------------
登录控制器
 * '-------------------------------------------------------------------*/
namespace web\admin\controller;
use hdphp\route\Controller;

class Login extends  Controller{

	private $db;
	public function __construct()
	{
		$this->db = new \system\model\User;
	}

	public function index(){

		if (IS_POST){
//			var_dump(Crypt::encrypt($_POST['password']));die;
			if ($this->db->login()){
//				如果登录成功
				message('操作成功',u('index.index'),'sueeess');
			}
			message($this->db->getError(),'back','error');
		}
//		载入登录模板
		View::make();
		
	}
	
//	验证码
	public function code(){
		Code::num(1)->make();
	}

	//修改密码
	public function changePass(){
		if (IS_POST){
//			var_dump(Crypt::encrypt($_POST['password']));die;
			if ($this->db->changePass()){
//				如果登录成功
				message('操作成功',"back",'success');
			}else {
				message($this->db->getError(), 'back', 'error');
			}
		}
//		载入登录模板
		View::make();
	}
//	退出
	public function out(){
		session_unset();
		session_destroy();
		go('login.index');
	}
}
